              <div align="right">
${TARGET="offline"}                <a href="${LDAP_SDK_HOME_URL}" style="font-size: 85%">LDAP SDK Home Page</a>
${TARGET="offline"}                <br>
                <a href="${BASE}index.${EXTENSION}" style="font-size: 85%">Product Information</a>
              </div>

              <h2>Getting Started with the UnboundID LDAP SDK for Java</h2>

              <p>
                The UnboundID LDAP SDK for Java is a powerful, user-friendly, pure Java library for
                interacting with LDAP directory servers.  It contains a full-featured API that may
                be used to communicate with any LDAPv3 directory server, as well as additional
                enhanced functionality for performing additional operations when interacting with
                the Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 Directory Server
                products.
              </p>

              <ul>
                <li>
                  <a href="system-requirements.${EXTENSION}">System Requirements</a>
                </li>

                <li>
                  <a href="features.${EXTENSION}">LDAP SDK Feature Overview</a>
                </li>
              </ul>

              <p></p>
              <h3>Standard LDAP Communication</h3>

              <ul>
                <li>
                  <a href="data-structures.${EXTENSION}">Common LDAP SDK Data Structures</a>
                </li>

                <li>
                  <a href="connections.${EXTENSION}">Creating and Using LDAP Connections</a>
                </li>

                <li>
                  <a href="operations.${EXTENSION}">Performing LDAP Operations</a>
                </li>

                <li>
                  <a href="connection-pools.${EXTENSION}">Creating and Using LDAP Connection Pools</a>
                </li>

                <li>
                  <a href="failover-load-balancing.${EXTENSION}">Client-Side Failover and Load Balancing</a>
                </li>

                <li>
                  <a href="controls.${EXTENSION}">Using Standard Controls</a>
                </li>

                <li>
                  <a href="extended-operations.${EXTENSION}">Using Standard Extended Operations</a>
                </li>

                <li>
                  <a href="asynchronous.${EXTENSION}">Processing Asynchronous Operations</a>
                </li>
              </ul>

              <p></p>
              <h3>Accessing Additional Functionality</h3>

              <ul>
                <li>
                  <a href="ldif.${EXTENSION}">LDIF Processing</a>
                </li>

                <li>
                  <a href="asn1.${EXTENSION}">ASN.1 BER Processing</a>
                </li>

                <li>
                  <a href="base64.${EXTENSION}">Base64 Processing</a>
                </li>

                <li>
                  <a href="args.${EXTENSION}">Command Line Argument Processing</a>
                </li>

                <li>
                  <a href="debug.${EXTENSION}">Debugging SDK Operations</a>
                </li>
              </ul>
